package com.reactor.日志记录;

import reactor.core.publisher.Flux;

public class Demo {

	public static void main(String[] args) {
		//在开发和调试中的另外一项实用功能是把流相关的事件记录在日志中。这可以通过添加 log 操作符来实现。在代码清单 26 中，添加了 log 操作符并指定了日志分类的名称。
		Flux.range(1, 2).log("Range").subscribe(System.out::println);

		Flux.just(1, 0)
        .map(c -> 1 / c)
        .log("MY-TEST")
        .subscribe(System.out::println);

		//可以在一些怀疑的地方，加上checkpoint检查，参考下面的代码：
		Flux.just(1, 0)
        .map(c -> 1 / c)
        .checkpoint("AAA")
        .subscribe(System.out::println);
	}

}
